package com.qeegoo.b2bautozityp.moudle.order.model;

//┏┓　　　┏┓ 
//┏┛┻━━━┛┻┓ 
//┃　　　　　　　┃ 　 
//┃　　　━　　　┃ 
//┃　┳┛　┗┳　┃ 
//┃　　　　　　　┃ 
//┃　　　┻　　　┃ 
//┃　　　　　　　┃ 
//┗━┓　　　┏━┛ 
//┃　　　┃  神兽保佑　　　　　　　　 
//┃　　　┃  代码无BUG！ 
//┃　　　┗━━━┓ 
//┃　　　　　　　┣┓ 
//┃　　　　　　　┏┛ 
//┗┓┓┏━┳┓┏┛ 
// ┃┫┫　┃┫┫ 
// ┗┻┛　┗┻┛

import java.util.List;

/**
 * Created by lk on 2017/9/21.
 */

public class OrderResultBean {
    public int curPageNo;
    public int pageSize;
    public int totalCount;
    public int totalPages;

    public List<OrderListBean> list;

    public static class OrderListBean {
        public String code;    //String;//	主订单号
        public String createTime;//	String	创建时间 （下单时间）
        public String totalMoney;//	double	总金额
        public String orderStatus;//	int	订单状态 110 待审核，116 待付款，120 待发货，150 待收货，160 已收货，300 已完成，302或303 已取消
        public String orderStatusText;//	String	订单状态说明
        public String customer;//	String	收货人
        public String orderAddress;//	String	收货人
        public String customerTel;//	String	收货人电话
        public String customerPostCode;//	String	收货人邮编
        public String deliveryFee;//	double	运费
        public String payStatus;//	int	付款状态 0未支付 3已支付 1和2是部分支付
        public String payStatusText;//	string	付款说明
        public String settleType;//	int	结算类型 0线下账期，2在线支付，8量子金贷
        public String settleTypeText;//	string	结算类型说明
        public String shippingType;//	int	配送方式
        public String shippingTypeText;//	string	配送方式说明
        public String delflagl;//	int	订单删除标记 默认为1 未删除 0=已删除
        public List<Orderben> orders;//	List
//        public boolean isCallBK = "120".equals(orderStatus);

        public WareHouse wmsWarehouse;//仓库信息


    }

    public static class Orderben {

        public String code;//	String	子订单号
        public String orderCode;    //String	主订单号
        public String goodsId;//	long	商品id
        public String goodsImg;//	String	商品图片
        public String goodsName;//	String	商品名称
        public String unitPrice;//	double	单价
        public String orderStatus;    //int	订单状态
        public String orderingQuantity;    //int	退货数量
        public String orderStatusText;//	String	订单状态说明
        public String productType;//	String	商品类型 30 OE,40 OES,50 品牌件，60 定制件，70 拆车件
        public String productTypeText;    //String	商品类型说明
    }

    public static class WareHouse {
        public String name;//String	仓库名称
        public String address;//	String	详细地址
        public String contactName;//String	联系人名称
        public String contactPhone;//	String	联系人电话
    }

}
